embroidery loom - Alemán Inglés Diccionario